supporting dike - French English Dictionary